package io.github.elkan1788.mpsdk4j.vo.api;

import org.nutz.json.JsonField;

public class UserAnalysis {
	
	//数据的日期
	@JsonField(value = "ref_date")
	private String refDate;
	
	/*用户的渠道，数值代表的含义如下：
	  0代表其他合计 
	  1代表公众号搜索 
	  17代表名片分享
	  30代表扫描二维码
	  43代表图文页右上角菜单
	  51代表支付后关注（在支付完成页）
	  57代表图文页内公众号名称 
	  75代表公众号文章广告 
	  78代表朋友圈广告*/
	@JsonField(value = "user_source")
	private Integer userSource;
	
	//新增的用户数量
	@JsonField(value = "new_user")
	private Integer newUser;
	
	//取消关注的用户数量，new_user减去cancel_user即为净增用户数量
	@JsonField(value = "cancel_user")
	private Integer cancelUser;
	
	//总用户量
	@JsonField(value = "cumulate_user")
	private Integer cumulateUser;

	public String getRefDate() {
		return refDate;
	}

	public void setRefDate(String refDate) {
		this.refDate = refDate;
	}

	public Integer getUserSource() {
		return userSource;
	}

	public void setUserSource(Integer userSource) {
		this.userSource = userSource;
	}

	public Integer getNewUser() {
		return newUser;
	}

	public void setNewUser(Integer newUser) {
		this.newUser = newUser;
	}

	public Integer getCancelUser() {
		return cancelUser;
	}

	public void setCancelUser(Integer cancelUser) {
		this.cancelUser = cancelUser;
	}

	public Integer getCumulateUser() {
		return cumulateUser;
	}

	public void setCumulateUser(Integer cumulateUser) {
		this.cumulateUser = cumulateUser;
	}
	
	
}
